mower conditioner - French English Dictionary